#ifndef ABSTRACT_MANAGER_AMANAGER_HPP_
# define ABSTRACT_MANAGER_AMANAGER_HPP_

namespace		Manager
{
  class			AManager
  {
  protected:
	explicit AManager(bool valid = false)
	  :	_isValid(valid)
	{
	}

  public:
	virtual bool	IsValid() const throw()
	{ return (this->_isValid); }


	virtual ~AManager() throw() {}


  protected:
	bool		_isValid;
  };
}

#endif
